x86: streamline page fault path
authorJan Beulich <jbeulich@novell.com>
Fri, 1 Jul 2011 19:43:55 +0000 (20:43 +0100)
committerJan Beulich <jbeulich@novell.com>
Fri, 1 Jul 2011 19:43:55 +0000 (20:43 +0100)
commit442ecc90354a7a094ee7a9ad21ad8faaa40ce0c5
tree97f23d14c06f85a151a4eab655cbe234253ae2c6
parent9e71918d4f039e5e4806493bd3310c8ceecedd08
x86: streamline page fault path

#PF is, in all "normal" usage models, the only potentially high
frequency (and hence performance sensitive) exception. Thus make it
the fall-through case into handle_exception (rather than
divide_error for x86-32 and not having one at all for x86-64).

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/x86_32/entry.S
xen/arch/x86/x86_64/entry.S